﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SIM.Util
{
    public class Reglas
    {
        /// <summary>
        /// Validacion diferencia desde y Desde Hasta
        /// </summary>
        /// <param name="codigoTipoControlCalidad"></param>
        /// <param name="desde"></param>
        /// <param name="hasta"></param>
        /// <returns></returns>
        public string ValidacionDesdeHasta(double espacioDesdeHasta, int codigoTipoControlCalidad, double desde, double hasta)
        {
            string retorno = "Ok";
            if (codigoTipoControlCalidad.CompareTo(enmTipoCalidad.Comun.GetHashCode()) == 0)
            {
                //double espacioDesdeHasta = double.Parse(System.Configuration.ConfigurationManager.AppSettings["espacioEntreDesdeHasta"].ToString());
                if ((hasta - desde) > espacioDesdeHasta)
                {
                    retorno = "La diferencia entre Desde y Hasta debe ser menor o igual a " + espacioDesdeHasta.ToString();
                }
            }
            return retorno;
        }
    }
}
